﻿CREATE PROCEDURE [dbo].[proc_GruposProdutosInsert]
(
	@CodGrupoProduto nvarchar(3),
	@Nome nvarchar(25),
	@Descricao nvarchar(255) = NULL,
	@CodGrupoProdutoPai nvarchar(3) = NULL
)
AS
BEGIN

	SET NOCOUNT OFF
	DECLARE @Err int

	INSERT
	INTO [GruposProdutos]
	(
		[CodGrupoProduto],
		[Nome],
		[Descricao],
		[CodGrupoProdutoPai],
		[DataCriacao],
		[DataAlteracao]
	)
	VALUES
	(
		@CodGrupoProduto,
		@Nome,
		@Descricao,
		@CodGrupoProdutoPai,
		GETDATE(),
		GETDATE()
	)

	SET @Err = @@Error

	SELECT @CodGrupoProduto

	RETURN @Err
END
